thrashing (beating) - Francés Inglés Diccionario